package com.inji.spark.biz.pojo;

import java.io.Serializable;
import java.util.List;

/**
 * 八方 征信登陆接口 响应内容  report 字段数据结构
 * @author tfs
 *
 */
public class CreditLoginReport implements Serializable {

	/**
	 * 真实姓名	
	 */
	private String realName;
	
	/**
	 * 证件编码	
	 */
	private String idNumber;
	
	/**
	 * 证件类型		
	 */
	private String cardType;
	
	/**
	 * 报告编码	
	 */
	private String reportNumber;
	
	/**
	 * 报告日期	
	 */
	private String reportDate;
	
	/**
	 * 查询日期	
	 */
	private String queryDate;
	
	/**
	 * 婚姻状态	
	 */
	private String maritalStatus;
	
	/**
	 * 信用卡记录
	 */
	private CreditLoginReprotRecords  creditCardRecords;
	
	/**
	 * 房贷
	 */
	private CreditLoginReprotRecords mortgage;
	
	/**
	 * 贷款记录
	 */
	private CreditLoginReprotRecords loanRecords;
	
	/**
	 * 查询记录	
	 */
	private CreditLoginReportQueryRec queryRecords;
	
	/**
	 * 公共记录	
	 */
	private CreditLoginReporyPublicInfo publicRecords;
	
	
	/**
	 * 保证人代偿信息 
	 */
	private CreditLoginReportOtherInfo GuarantorCompensatory;
	
	/**
	 * 资产处置信息	 
	 */
	private CreditLoginReportOtherInfo AssetDisposal;
	

	/**
	 * 强制执行信息	
	 */
	private List<String> EnforcedRecords;


	public String getRealName() {
		return realName;
	}



	public void setRealName(String realName) {
		this.realName = realName;
	}



	public String getIdNumber() {
		return idNumber;
	}



	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}



	public String getCardType() {
		return cardType;
	}



	public void setCardType(String cardType) {
		this.cardType = cardType;
	}



	public String getReportNumber() {
		return reportNumber;
	}



	public void setReportNumber(String reportNumber) {
		this.reportNumber = reportNumber;
	}



	public String getReportDate() {
		return reportDate;
	}



	public void setReportDate(String reportDate) {
		this.reportDate = reportDate;
	}



	public String getQueryDate() {
		return queryDate;
	}



	public void setQueryDate(String queryDate) {
		this.queryDate = queryDate;
	}



	public String getMaritalStatus() {
		return maritalStatus;
	}


	public void setMaritalStatus(String maritalStatus) {
		this.maritalStatus = maritalStatus;
	}

	public CreditLoginReprotRecords getCreditCardRecords() {
		return creditCardRecords;
	}

	public void setCreditCardRecords(CreditLoginReprotRecords creditCardRecords) {
		this.creditCardRecords = creditCardRecords;
	}

	public CreditLoginReprotRecords getMortgage() {
		return mortgage;
	}

	public void setMortgage(CreditLoginReprotRecords mortgage) {
		this.mortgage = mortgage;
	}

	public CreditLoginReprotRecords getLoanRecords() {
		return loanRecords;
	}

	public void setLoanRecords(CreditLoginReprotRecords loanRecords) {
		this.loanRecords = loanRecords;
	}

	public CreditLoginReportQueryRec getQueryRecords() {
		return queryRecords;
	}

	public void setQueryRecords(CreditLoginReportQueryRec queryRecords) {
		this.queryRecords = queryRecords;
	}

	public CreditLoginReporyPublicInfo getPublicRecords() {
		return publicRecords;
	}

	public void setPublicRecords(CreditLoginReporyPublicInfo publicRecords) {
		this.publicRecords = publicRecords;
	}

	public CreditLoginReportOtherInfo getGuarantorCompensatory() {
		return GuarantorCompensatory;
	}

	public void setGuarantorCompensatory(CreditLoginReportOtherInfo guarantorCompensatory) {
		GuarantorCompensatory = guarantorCompensatory;
	}

	public CreditLoginReportOtherInfo getAssetDisposal() {
		return AssetDisposal;
	}

	public void setAssetDisposal(CreditLoginReportOtherInfo assetDisposal) {
		AssetDisposal = assetDisposal;
	}

	public List<String> getEnforcedRecords() {
		return EnforcedRecords;
	}

	public void setEnforcedRecords(List<String> enforcedRecords) {
		EnforcedRecords = enforcedRecords;
	}
}
 
